development case management billing accounting software cpa care management software solutions bookkeeping document management sharepoint system medical barcode counseling sharepoint yorkshire stock control inventory consulting accountant management epos